package com.xbongbong.paas.service.log.crm.operation;

import com.xbongbong.paas.pojo.ServiceProjectVisibleLogDTO;

/**
 * @author gaojie
 * @version v1.0
 * @date 2022/8/29 09:22
 * @description
 */
public interface ServiceProjectOperationLogHandle {

    /**
     * 批量分配服务项目可见人日志
     * @param ServiceProjectPortionVisibleLogDTO
     */
    void portionServiceProjectUser(ServiceProjectVisibleLogDTO ServiceProjectPortionVisibleLogDTO);

    /**
     * 批量分配服务项目可见部门日志
     * @param ServiceProjectPortionVisibleLogDTO
     */
    void portionServiceProjectDep(ServiceProjectVisibleLogDTO ServiceProjectPortionVisibleLogDTO);

    /**
     * 批量移除服务项目可见人
     * @param ServiceProjectRemoveVisibleLogDTO
     */
    void removeServiceProjectUser(ServiceProjectVisibleLogDTO ServiceProjectRemoveVisibleLogDTO);

    /**
     * 批量移除服务项目可见部门
     * @param ServiceProjectRemoveVisibleLogDTO
     */
    void removeServiceProjectDep(ServiceProjectVisibleLogDTO ServiceProjectRemoveVisibleLogDTO);

}
